#!/usr/bin/env python3
from ambari_jinja2 import Environment
from ambari_jinja2.loaders import DictLoader


env = Environment(
  loader=DictLoader(
    {
      "a": """[A[{% block body %}{% endblock %}]]""",
      "b": """{% extends 'a' %}{% block body %}[B]{% endblock %}""",
      "c": """{% extends 'b' %}{% block body %}###{{ super() }}###{% endblock %}""",
    }
  )
)


print(env.get_template("c").render())
